Diệt Tư Mã Nghệ Tư Mã Việt

Năm 301, Tư Mã Luân[1] cướp ngôi Tấn Huệ đế, mở ra loạn bát vương trong lịch sử Trung Quốc. Đến tháng 4 năm đó, Tề vương Tư Mã Quýnh giết chết Tư Mã Luân, lập lại Huệ đế và nắm quyền chính. Tuy nhiên sang tháng 12 năm 302, Trường Sa vương Tư Mã Nghệ giết Tư Mã Quýnh và nắm được quyền hành. Tấn Huệ đế phong cho Dương thị làm Hoàng hậu và cháu nội là Tư Mã Tân làm thái tôn[2].

Năm Thái An thứ hai (303), Hà Gian vương Tư Mã Ngung và Thành Đô vương Tư Mã Dĩnh hợp binh đánh Tư Mã Nghệ. Hai bên giao chiến ác liệt, giằng co nhiều trận. Tư Mã Nghệ đem quân cố thủ Lạc Dương, lại sai Dương Trầm đánh Tư Mã Ngung. Cùng lúc đó, do đố kị với Tư Mã Nghệ, Tư Mã Việt bèn nói loan lên rằng Tư Mã Ngung và Tư Mã Vĩnh đánh thành không phải vì muốn hại Tấn Huệ Đế mà vì muốn giết Nghệ, rồi truy lùng Nghệ. Nghệ trốn sang thành Kim Dung. Được Hoàng môn lang Phan Thao khuyến khích, Tư Mã Việt bèn báo cho Vương Phường là tướng của Tư Mã Ngung đem quân đánh Tư Mã Nghệ, giết chết Nghệ.

Sau khi Tư Mã Nghệ bị giết chết, Tư Mã Dĩnh vào thành, tự xưng là Thừa tướng, Hoàng Thái đệ và phong Tư Mã Việt làm Thượng thư lệnh.